pee one's pants - Francés Inglés Diccionario